home *** CD-ROM | disk | FTP | other *** search
/ AMIGA-CD 2 / Amiga-CD - Volume 2.iso / ungepackte_daten / 1992 / 09 / 2tips.ampk / DoubleClick / Double_Click.txt < prev   
Encoding:
Text File  |  1995-06-01  |  1.4 KB  |  39 lines

  1. Double Click?
  2.  
  3. von Lars Rottmann
  4.  
  5.  
  6. Sicher hat jeder schon einmal mit einem File-Requester gearbeitet,
  7. der die Möglichkeit bietet, eine Datei mit einem Doppelklick auszuwählen.
  8. Dem, der so eine Abfrage selber programmieren möchte, stellt 
  9. sich das Problem, wie man feststellt, ob die Zeitspanne zwischen
  10. zwei Klicks ein Doppelklick oder zwei einfache Klicks waren.
  11.  
  12. Das Problem löst die Funktion DoubleClick() aus der intuition.library.
  13. Mit ihr können Sie zwei Zeitwerte, die zum Beispiel aus bestimmten Feldern
  14. der IDCMP-Messages oder aus den InputEvents ausgelesen 
  15. wurden, miteinander vergleichen. DoubleClick() gibt TRUE zurück, falls
  16. die Differenz der beiden Zeitwerte innerhalb 
  17. der mit Preferences eingestellten Zeit für einen Doppelklick 
  18. liegt, ansonsten FALSE. Die Unterroutine CheckDoubleClick verdeutlicht 
  19. die Vorgangsweise. Sie erwartet als Eingangsparameter die IntuiMessage.
  20.  
  21.  
  22. ob die Z La La                                                        ic
  23. die Differenz deTXgibt TRUE zurück,n                   Laan chon  La La La La      
  24. SiLarle C                  t j6 Lars Roð                  eClick verdeutl     man feststelltn
  25.  
  26.  
  27. rogramms Ro               ann
  28.  
  29.  
  30. S             le 
  31.  
  32. Sicher hat jem r h%(ann
  33.  
  34.  
  35. Sicheann
  36.  
  37.  
  38. S  die Möglÿietà er die0, e»¼(, e‘ $atei‘0" einem ?oppel<Œer die Dem, der so÷½%e Abf„!¥e AbfDZee Abf€¡`
  39. Demrage se, der sbieteÿŒ die Möglichkeit